The XXL Blaster is a long range piston gun. Its output is a bit small, but it makes up for that in range. This gun can shoot an extraordinary distance due to the straight two foot long path from the water tank to the nozzle. The XXL Blaster also comes with a strap and is the length of a CPS2100. The XXL Blaster looks awkward due to the gun's constant width. The XXL Blaster also holds a respectable amount of shots before a refill. The pump handle on the XXL Blaster 'locks' in place if it is not used for one hour because of the bizzare pump seal. The pump is not made of rubber, but a white greaselike substance that repels water. The greaselike subtance in thye pump also allows a perfectly smooth firing action. The grease in the pump of the XXL blaster is kept in the pump because the majority of the grease is kept in a deep square-shaped groove that is in the end of the pump shaft.